/* eslint-disable */
export default `
<div data-rich-type="markup" data-path="docs/externalV4_api.md" class="blob-viewer">

<div class='md-toc' mdtype='toc'>
    <p class="md-toc-content" role="list"><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n16"><a
                class="md-toc-inner" href="#1请求和响应数据结构定义">1.请求和响应数据结构定义</a></span><span role="listitem"
            class="md-toc-item md-toc-h4" data-ref="n17"><a class="md-toc-inner" href="#请求">请求</a></span><span
            role="listitem" class="md-toc-item md-toc-h4" data-ref="n26"><a class="md-toc-inner"
                href="#响应-1">响应</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n33"><a
                class="md-toc-inner" href="#配置https">配置https</a></span><span role="listitem"
            class="md-toc-item md-toc-h4" data-ref="n36"><a class="md-toc-inner" href="#响应-2">响应</a></span><span
            role="listitem" class="md-toc-item md-toc-h3" data-ref="n90"><a class="md-toc-inner"
                href="#2接口">2.接口</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n91"><a
                class="md-toc-inner" href="#21-登录">2.1 登录</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n92"><a class="md-toc-inner" href="#请求地址-1">请求地址</a></span><span
            role="listitem" class="md-toc-item md-toc-h5" data-ref="n94"><a class="md-toc-inner"
                href="#请求参数-1">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5" data-ref="n118"><a
                class="md-toc-inner" href="#响应参数">响应参数</a></span><span role="listitem" class="md-toc-item md-toc-h4"
            data-ref="n132"><a class="md-toc-inner" href="#22-资产查询">2.2 资产查询</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n133"><a class="md-toc-inner"
                href="#请求地址-2">请求地址</a></span><span role="listitem" class="md-toc-item md-toc-h5" data-ref="n135"><a
                class="md-toc-inner" href="#请求参数-2">请求参数</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n257"><a class="md-toc-inner"
                href="#返回参数-1">返回参数</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n532"><a
                class="md-toc-inner" href="#23-下发资产探测任务">2.3 下发资产探测任务</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n533"><a class="md-toc-inner"
                href="#请求地址-3">请求地址</a></span><span role="listitem" class="md-toc-item md-toc-h5" data-ref="n535"><a
                class="md-toc-inner" href="#请求参数-3">请求参数</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n617"><a class="md-toc-inner" href="#返回参数-2">返回参数
            </a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n629"><a class="md-toc-inner"
                href="#24-资产探测任务结果详情">2.4 资产探测任务结果详情</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n630"><a class="md-toc-inner" href="#请求地址-4">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n632"><a class="md-toc-inner"
                href="#请求参数-4">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5" data-ref="n655"><a
                class="md-toc-inner" href="#返回参数-3">返回参数
            </a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n1000"><a class="md-toc-inner"
                href="#25-任务配置信息及进度">2.5 任务配置信息及进度</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1001"><a class="md-toc-inner" href="#请求地址-5">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n1003"><a class="md-toc-inner"
                href="#请求参数-5">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1015"><a class="md-toc-inner" href="#返回参数-4">返回参数
            </a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n1176"><a class="md-toc-inner"
                href="#26-下发漏洞普查任务">2.6 下发漏洞普查任务</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1177"><a class="md-toc-inner" href="#请求地址-6">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n1179"><a class="md-toc-inner"
                href="#请求参数-6">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1261"><a class="md-toc-inner" href="#返回参数-5">返回参数
            </a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n1273"><a class="md-toc-inner"
                href="#27-漏洞普查任务结果详情">2.7 漏洞普查任务结果详情</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1274"><a class="md-toc-inner" href="#请求地址-7">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n1276"><a class="md-toc-inner"
                href="#请求参数-7">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1299"><a class="md-toc-inner" href="#返回参数-6">返回参数
            </a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n1467"><a class="md-toc-inner"
                href="#28-终止任务">2.8 终止任务</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1468"><a class="md-toc-inner" href="#请求地址-8">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n1470"><a class="md-toc-inner"
                href="#请求参数-8">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1485"><a class="md-toc-inner" href="#响应示例-1">响应示例</a></span><span role="listitem"
            class="md-toc-item md-toc-h4" data-ref="n1488"><a class="md-toc-inner" href="#29-删除任务">2.9
                删除任务</a></span><span role="listitem" class="md-toc-item md-toc-h5" data-ref="n1489"><a
                class="md-toc-inner" href="#请求地址-9">请求地址</a></span><span role="listitem"
            class="md-toc-item md-toc-h5" data-ref="n1491"><a class="md-toc-inner"
                href="#请求参数-9">请求参数</a></span><span role="listitem" class="md-toc-item md-toc-h5"
            data-ref="n1506"><a class="md-toc-inner" href="#响应示例-2">响应示例</a></span></p>
</div>

<div class="file-content md">
    <h3 id='1请求和响应数据结构定义'><span>1.请求和响应数据结构定义</span></h3>
    <h4 id='请求'><span>请求</span></h4>
    <p><span>接口请求时需要进行权限校验，步骤如下:</span></p>
    <ol start=''>
        <li><span>通过</span><code>/api/v4/external/login</code><span>接口获取</span><code>token</code></li>
        <li><span>每次请求时，将获取到的</span><code>token</code><span>添加到请求头部的</span><code>b-json-web-token</code><span>字段</span>
        </li>
        <li><code>token</code><span>的有效期为2小时，每次接口请求成功都会重新设置过期时间</span></li>
    </ol>
    <h4 id='响应-1'><span>响应</span></h4>
    <p><span>接口响应时，需要进行权限校验，步骤如下:</span></p>
    <ol start=''>
        <li><span>每次响应时，将</span><code>token</code><span>添加到响应头部的</span><code>b-json-web-token</code><span>字段</span>
            <span>example:</span>
        </li>
    </ol>
    <p><span>获取到的</span><code>token</code><span>为</span><code>abcdefghijklmnopgrstuvwxyz</code><span>，将</span><code>token</code><span>放到请求头的</span><code>b-json-web-token</code><span>字段:</span>
    </p>
    <pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="js"
        style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="js"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><span><span>​</span>x</span></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 使用axios库时的案例</span></span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">const</span> <span class="cm-def">axios</span> <span class="cm-operator">=</span> <span class="cm-variable">require</span>(<span class="cm-string">'axios'</span>)</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">axios</span>.<span class="cm-property">interceptors</span>.<span class="cm-property">request</span>.<span class="cm-property">use</span>(</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;<span class="cm-keyword">function</span> (<span class="cm-def">config</span>) {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-variable-2">config</span>.<span class="cm-property">headers</span>[<span class="cm-string">'b-json-web-token'</span>] <span class="cm-operator">=</span> <span class="cm-string">'abcdefghijklmnopgrstuvwxyz'</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-keyword">return</span> <span class="cm-variable-2">config</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">})</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">axios</span>.<span class="cm-property">get</span>(<span class="cm-string">'/api/v4/external/siteList'</span>).<span class="cm-property">then</span>()</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// curl示例</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">curl</span> <span class="cm-operator">--</span><span class="cm-variable">location</span> <span class="cm-operator">--</span><span class="cm-variable">request</span> <span class="cm-variable">GET</span> <span class="cm-string">'/api/v4/external/siteList'</span> \</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-operator">--</span><span class="cm-variable">header</span> <span class="cm-string">'B-Json-Web-Token: 75bxx-xxxx-814'</span></span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 322px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 322px;"></div>
</div>
</div>
</pre>
<h4 id='配置https'><span>配置https</span></h4>
<p><code>v2.1.5.0</code><span>版本后系统使用自签证书提供</span><code>https</code><span>，使用对外接口时需要配置</span><code>https</code><span>忽略，</span><code>node</code><span>环境下</span><code>axios</code><span>配置方式如下:</span>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="js"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="js"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">const</span> <span class="cm-def">axios</span> <span class="cm-operator">=</span> <span class="cm-variable">require</span>(<span class="cm-string">'axios'</span>);</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">const</span> <span class="cm-def">https</span> <span class="cm-operator">=</span> <span class="cm-variable">require</span>(<span class="cm-string">'https'</span>);</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// https 忽略</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">const</span> <span class="cm-def">agent</span> <span class="cm-operator">=</span> <span class="cm-keyword">new</span> <span class="cm-variable">https</span>.<span class="cm-property">Agent</span>({ <span class="cm-property">rejectUnauthorized</span>: <span class="cm-atom">false</span> });</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">axios</span>.<span class="cm-property">interceptors</span>.<span class="cm-property">request</span>.<span class="cm-property">use</span>(<span class="cm-keyword">function</span> (<span class="cm-def">config</span>) {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-variable-2">config</span>.<span class="cm-property">httpsAgent</span> <span class="cm-operator">=</span> <span class="cm-variable">agent</span>;</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-keyword">return</span> <span class="cm-variable-2">config</span>;</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">});</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">axios</span>.<span class="cm-property">post</span>(<span class="cm-string">'https://xx.xx/api/v4/external/login'</span>, {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-property">username</span>: <span class="cm-string">'username'</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-property">password</span>: <span class="cm-string">'password'</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}).<span class="cm-property">then</span>(<span class="cm-def">res</span> <span class="cm-operator">=&gt;</span> { </span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-variable">console</span>.<span class="cm-property">log</span>(<span class="cm-variable-2">res</span>)</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}).<span class="cm-property">catch</span>(<span class="cm-def">error</span> <span class="cm-operator">=&gt;</span> {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-variable">console</span>.<span class="cm-property">log</span>(<span class="cm-variable-2">error</span>)</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">})</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// curl示例</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">curl</span> <span class="cm-operator">--</span><span class="cm-variable">location</span> <span class="cm-operator">-</span><span class="cm-variable">k</span> <span class="cm-operator">--</span><span class="cm-variable">request</span> <span class="cm-variable">POST</span> <span class="cm-string">'https://xx.xx/api/v4/external/login'</span> \</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-operator">--</span><span class="cm-variable">header</span> <span class="cm-string">'Content-Type: application/json'</span> \</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-operator">--</span><span class="cm-variable">data</span><span class="cm-operator">-</span><span class="cm-variable">raw</span> <span class="cm-string">'{</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string">"username"</span>: <span class="cm-string">"username"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string">"password"</span>: <span class="cm-string">"password"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}<span class="cm-string">'</span></span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 599px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 599px;"></div>
</div>
</div>
</pre>
<h4 id='响应-2'><span>响应</span></h4>
<p><span>接口响应返回</span><code>JSON</code><span>格式的字符串，遵循下面的格式定义:</span></p>
<p><span>请求正确处理并成功响应时:</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>result</code></td>
            <td><code>Boolean</code></td>
            <td><span>该请求是否成功响应</span></td>
        </tr>
        <tr>
            <td><code>data</code></td>
            <td><code>Object</code></td>
            <td><span>具体的响应内容,所有响应的数据都将放到</span><code>data</code><span>对象里</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>请求抛出错误时:</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>code</code></td>
            <td><code>Number</code></td>
            <td><span>响应码</span></td>
        </tr>
        <tr>
            <td><code>error</code></td>
            <td><code>String</code></td>
            <td><span>响应状态</span></td>
        </tr>
        <tr>
            <td><code>message</code></td>
            <td><code>String</code></td>
            <td><span>具体错误信息</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>响应码说明:</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>响应码</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>401</code></td>
            <td><span>未认证，需要在请求头部</span><code>b-json-web-token</code><span>中放入登录接口返回的</span><code>token</code>
            </td>
        </tr>
        <tr>
            <td><code>403</code></td>
            <td><span>禁止访问，证书过期或证书中没有该接口的模块</span></td>
        </tr>
        <tr>
            <td><code>404</code></td>
            <td><span>无对应接口，证书中无</span><code>api</code><span>模块或无该对外接口</span></td>
        </tr>
        <tr>
            <td><code>500</code></td>
            <td><span>程序内部错误</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example: </span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 请求成功</span></span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"token"</span>: <span class="cm-string">"xxx-xxx"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 请求失败</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"code"</span>: <span class="cm-number">401</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"error"</span>: <span class="cm-string">"Unauthorized"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"message"</span>: <span class="cm-string">"be-error: 认证失败"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 299px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 299px;"></div>
</div>
</div>
</pre>
<hr />
<h3 id='2接口'><span>2.接口</span></h3>
<h4 id='21-登录'><span>2.1 登录</span></h4>
<h5 id='请求地址-1'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang=""><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang=""><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">POST /api/v4/external/login</span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-1'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>说明</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>username</code></td>
            <td><span>用户名</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>password</code></td>
            <td><span>密码</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span>
<em><span>以下示例为了演示目的，不应被视为实际参数。请使用你自己的实际数据。</span></em>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"username"</span>: <span class="cm-string">"username"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"password"</span>: <span class="cm-string">"password"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 92px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 92px;"></div>
</div>
</div>
</pre>
<h5 id='响应参数'><span>响应参数</span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
            <th><span>备注</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>token</code></td>
            <td><code>String</code></td>
            <td><span>认证</span></td>
            <td>&nbsp;</td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 登录成功</span></span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"token"</span>: <span class="cm-string">"7xxxx-xxx-be3184"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 登录失败</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"code"</span>: <span class="cm-number">500</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"error"</span>: <span class="cm-string">"failed"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"message"</span>: <span class="cm-string">"用户名或密码错误"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 299px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 299px;"></div>
</div>
</div>
</pre>
<h4 id='22-资产查询'><span>2.2 资产查询</span></h4>
<h5 id='请求地址-2'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">GET</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">siteList</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-2'><span>请求参数</span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>说明</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>site_ids</code></td>
            <td><span>资产</span><code>id</code></td>
            <td><code>String</code></td>
            <td><span>可传⼊多个 site_ids , 查询多个资产. 例如: /api/external/siteList? site_ids=5e7xxx2
                    &amp;site_ids=5e7xxx3</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_name</code></td>
            <td><span>根据资产名称筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_ip</code></td>
            <td><span>根据</span><code>ip</code><span>筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_url</code></td>
            <td><span>根据</span><code>url</code><span>筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_mac</code></td>
            <td><span>根据</span><code>MAC</code><span>地址筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_assetCategory</code></td>
            <td><span>根据资产分类筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_title</code></td>
            <td><span>根据⽹站名称筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_os</code></td>
            <td><span>根据操作系统筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_port</code></td>
            <td><span>根据端口筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_service</code></td>
            <td><span>根据服务筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_component</code></td>
            <td><span>根据组件筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_tag</code></td>
            <td><span>根据标签筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_waf</code></td>
            <td><span>根据防护信息筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_organization</code></td>
            <td><span>根据所属部⻔筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_vul</code></td>
            <td><span>根据漏洞名称筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_vulLevel</code></td>
            <td><span>根据漏洞等级筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>search_origin</code></td>
            <td><span>根据来源筛选</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>page</code></td>
            <td><span>页数</span></td>
            <td><code>Number</code></td>
            <td>&nbsp;</td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>pageSize</code></td>
            <td><span>页容量</span></td>
            <td><code>Number</code></td>
            <td><span>接收范围 1-200</span></td>
            <td><span>否</span></td>
        </tr>
    </tbody>
</table>
</figure>
<h5 id='返回参数-1'><span>返回参数</span></h5>
<p><span>返回的数据放在</span><code>data</code><span>对象的</span><code>list</code><span>、</span><code>count</code><span>属性下，具体定义如下。</span>
</p>
<ul>
<li><span>list：一个数组，存放资产数据，每个元素是一个对象，包含资产的详细信息。</span></li>
<li><span>count：一个数字，表示当前条件下的资产总数。</span>
    <em><span>list</span></em>
</li>
</ul>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>_id</code></td>
            <td><code>String</code></td>
            <td><span>资产</span><code>id</code></td>
        </tr>
        <tr>
            <td><code>ip</code></td>
            <td><code>String</code></td>
            <td><span>资产</span><code>IP</code></td>
        </tr>
        <tr>
            <td><code>url</code></td>
            <td><code>String</code></td>
            <td><span>资产</span><code>URL</code></td>
        </tr>
        <tr>
            <td><code>name</code></td>
            <td><code>String</code></td>
            <td><span>资产名称</span></td>
        </tr>
        <tr>
            <td><code>created</code></td>
            <td><code>String</code></td>
            <td><span>资产创建时间</span></td>
        </tr>
        <tr>
            <td><code>updated</code></td>
            <td><code>String</code></td>
            <td><span>资产最近一次更新时间</span></td>
        </tr>
        <tr>
            <td><code>organization</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>资产所属部⻔，为⼀个数组。</span></td>
        </tr>
        <tr>
            <td><code>mac</code></td>
            <td><code>String</code></td>
            <td><span>MAC地址</span></td>
        </tr>
        <tr>
            <td><code>staff.name</code></td>
            <td><code>String</code></td>
            <td><span>管理员</span></td>
        </tr>
        <tr>
            <td><code>staff.telephone</code></td>
            <td><code>String</code></td>
            <td><span>⼿机号</span></td>
        </tr>
        <tr>
            <td><code>staff.email</code></td>
            <td><code>String</code></td>
            <td><span>邮箱</span></td>
        </tr>
        <tr>
            <td><code>weight</code></td>
            <td><code>Number</code></td>
            <td><span>资产权重</span></td>
        </tr>
        <tr>
            <td><code>tags</code></td>
            <td><code>Array&lt;{_id:String,name:String}&gt;</code></td>
            <td><span>资产标签</span></td>
        </tr>
        <tr>
            <td><code>customAttributes</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>资产⾃定义属性</span></td>
        </tr>
        <tr>
            <td><code>customAttributes.attributeOid</code></td>
            <td><code>String</code></td>
            <td><span>⾃定义属性ID</span></td>
        </tr>
        <tr>
            <td><code>customAttributes.value</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>⾃定义属性值</span></td>
        </tr>
        <tr>
            <td><code>risk</code></td>
            <td><code>Number</code></td>
            <td><span>资产⻛险值</span></td>
        </tr>
        <tr>
            <td><code>origin</code></td>
            <td><code>String</code></td>
            <td><span>资产来源。</span><code>active</code><span> : 主动探测、</span><code>switch</code><span> :
                    交换机采集、</span><code>hand</code><span> : ⼿动添加，公网查询:</span><code>public</code><span>。</span>
            </td>
        </tr>
        <tr>
            <td><code>assetCategories</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>资产分类</span></td>
        </tr>
        <tr>
            <td><code>assetCategories.name</code></td>
            <td><code>String</code></td>
            <td><span>资产分类名</span></td>
        </tr>
        <tr>
            <td><code>assetCategories.parent</code></td>
            <td><code>Object</code></td>
            <td><span>资产分类的⽗分类，同样具有_id和name属性</span></td>
        </tr>
        <tr>
            <td><code>pingable</code></td>
            <td><code>String</code></td>
            <td><span>资产是否能</span><code>ping</code><span>通。有响应:</span><code>active</code><span>、⽆响应:</span><code>unactive</code><span>、未知:</span><code>unknown</code><span>。</span>
            </td>
        </tr>
        <tr>
            <td><code>portful</code></td>
            <td><code>Boolean</code></td>
            <td><span>资产是否有存活端口。有存活端口: </span><code>active</code><span> ⽆存活端口:
                </span><code>unactive</code><span>，未知: </span><code>unknown</code><span> 。</span></td>
        </tr>
        <tr>
            <td><code>titles</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>资产⽹站标题</span></td>
        </tr>
        <tr>
            <td><code>wafs</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>资产防护信息</span></td>
        </tr>
        <tr>
            <td><code>wafWithVersions</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>带版本号的资产防护信息</span></td>
        </tr>
        <tr>
            <td><code>os</code></td>
            <td><code>String</code></td>
            <td><span>操作系统</span></td>
        </tr>
        <tr>
            <td><code>portInfos</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>资产端口服务组件 信息数组</span></td>
        </tr>
        <tr>
            <td><code>portInfos.port</code></td>
            <td><code>String</code></td>
            <td><span>端口</span></td>
        </tr>
        <tr>
            <td><code>portInfos.service</code></td>
            <td><code>String</code></td>
            <td><span>服务</span></td>
        </tr>
        <tr>
            <td><code>portInfos.protocol</code></td>
            <td><code>String</code></td>
            <td><span>协议</span></td>
        </tr>
        <tr>
            <td><code>portInfos.banner</code></td>
            <td><code>String</code></td>
            <td><span>Banner</span></td>
        </tr>
        <tr>
            <td><code>portInfos.body</code></td>
            <td><code>String</code></td>
            <td><span>⽹⻚</span></td>
        </tr>
        <tr>
            <td><code>portInfos.ssl</code></td>
            <td><code>String</code></td>
            <td><span>SSL</span></td>
        </tr>
        <tr>
            <td><code>portInfos.components</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>组件数组</span></td>
        </tr>
        <tr>
            <td><code>portInfos.components.name</code></td>
            <td><code>String</code></td>
            <td><span>组件名</span></td>
        </tr>
        <tr>
            <td><code>portInfos.components.version</code></td>
            <td><code>String</code></td>
            <td><span>组件版本号</span></td>
        </tr>
        <tr>
            <td><code>portInfos.components.fullName</code></td>
            <td><code>String</code></td>
            <td><span>组件名+版本号</span></td>
        </tr>
        <tr>
            <td><code>vuls</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>漏洞列表</span></td>
        </tr>
        <tr>
            <td><code>vuls._id</code></td>
            <td><code>String</code></td>
            <td><span>漏洞_id</span></td>
        </tr>
        <tr>
            <td><code>vuls.name</code></td>
            <td><code>String</code></td>
            <td><span>漏洞名称</span></td>
        </tr>
        <tr>
            <td><code>vuls.level</code></td>
            <td><code>String</code></td>
            <td><span>漏洞等级</span></td>
        </tr>
        <tr>
            <td><code>vuls.vul_cateogry</code></td>
            <td><code>String</code></td>
            <td><span>漏洞分类</span></td>
        </tr>
        <tr>
            <td><code>vuls.description</code></td>
            <td><code>String</code></td>
            <td><span>漏洞描述</span></td>
        </tr>
        <tr>
            <td><code>vuls.harm</code></td>
            <td><code>String</code></td>
            <td><span>漏洞危害</span></td>
        </tr>
        <tr>
            <td><code>vuls.suggestion</code></td>
            <td><code>String</code></td>
            <td><span>修复建议</span></td>
        </tr>
        <tr>
            <td><code>vuls.verifyInfo</code></td>
            <td><code>Object</code></td>
            <td><span>验证信息</span></td>
        </tr>
        <tr>
            <td><code>vuls.verifyInfo.URL</code></td>
            <td><code>String</code></td>
            <td><span>漏洞URL</span></td>
        </tr>
        <tr>
            <td><code>vuls.verifyInfo.Port</code></td>
            <td><code>String</code></td>
            <td><span>漏洞端口</span></td>
        </tr>
        <tr>
            <td><code>vuls.verifyInfo.Weakpass</code></td>
            <td><code>Array&lt;{login:String,password:String}&gt;</code></td>
            <td><span>弱口令密码</span></td>
        </tr>
        <tr>
            <td><code>country</code></td>
            <td><code>String</code></td>
            <td><span>国家</span></td>
        </tr>
        <tr>
            <td><code>region</code></td>
            <td><code>String</code></td>
            <td><span>省份</span></td>
        </tr>
        <tr>
            <td><code>city</code></td>
            <td><code>String</code></td>
            <td><span>城市</span></td>
        </tr>
        <tr>
            <td><code>latitude</code></td>
            <td><code>String</code></td>
            <td><span>纬度</span></td>
        </tr>
        <tr>
            <td><code>longitude</code></td>
            <td><code>String</code></td>
            <td><span>经度</span></td>
        </tr>
        <tr>
            <td><code>areaCode</code></td>
            <td><code>String</code></td>
            <td><span>区域编码</span></td>
        </tr>
        <tr>
            <td><code>zipCode</code></td>
            <td><code>String</code></td>
            <td><span>邮编</span></td>
        </tr>
        <tr>
            <td><code>timezone</code></td>
            <td><code>String</code></td>
            <td><span>时区</span></td>
        </tr>
        <tr>
            <td><code>user</code></td>
            <td><code>String</code></td>
            <td><span>使⽤者</span></td>
        </tr>
        <tr>
            <td><code>userType</code></td>
            <td><code>String</code></td>
            <td><span>使⽤者类型</span></td>
        </tr>
        <tr>
            <td><code>owner</code></td>
            <td><code>String</code></td>
            <td><span>组织</span></td>
        </tr>
        <tr>
            <td><code>asn</code></td>
            <td><code>String</code></td>
            <td><span>ASN</span></td>
        </tr>
        <tr>
            <td><code>ispDomain</code></td>
            <td><code>String</code></td>
            <td><span>运营商</span></td>
        </tr>
        <tr>
            <td><code>scene</code></td>
            <td><code>String</code></td>
            <td><span>场景</span></td>
        </tr>
        <tr>
            <td><code>industry</code></td>
            <td><code>String</code></td>
            <td><span>⾏业</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"list"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"64d5a74451165b6697d18e80"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"weight"</span>: <span class="cm-number">1</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"risk"</span>: <span class="cm-number">3.9</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"origin"</span>: <span class="cm-string">"active"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"assetCategories"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"Web应用"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"parent"</span>: <span class="cm-atom">null</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"操作系统"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"parent"</span>: <span class="cm-atom">null</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"pingable"</span>: <span class="cm-string">"active"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"portful"</span>: <span class="cm-string">"active"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"titles"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"wafs"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"wafWithVersions"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ip"</span>: <span class="cm-string">"101.51.10.3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"customAttributes"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"portInfos"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"port"</span>: <span class="cm-number">80</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"protocol"</span>: <span class="cm-string">"TCP"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"service"</span>: <span class="cm-string">"https"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"banner"</span>: <span class="cm-string">"HTTP/1.0=20301=20Moved=20Permanently=0D=0ADate:=20Fri,=2011=20Aug=202023=2007:59:44=20GMT=0D=0AServer:=20Apache/2.4.29=20(Ubuntu)=0D..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"body"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ssl"</span>: <span class="cm-string">"Version:=20TLS=201.3=0ACipherSuit:=20TLS_CHACHA20_POLY1305_SHA256=0AHandshake=20Message:=20x509:=20cannot=20validate=20certificate=20for=20103.57.222..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"components"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"Microsoft IIS httpd"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"version"</span>: <span class="cm-string">"10.0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"fullName"</span>: <span class="cm-string">"Microsoft IIS httpd 10.0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-08-11 11:13:09"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"updated"</span>: <span class="cm-string">"2023-08-14 16:52:41"</span>,</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"areaCode"</span>: <span class="cm-string">"VN"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"asn"</span>: <span class="cm-string">"45899"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"city"</span>: <span class="cm-string">"河内市"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"country"</span>: <span class="cm-string">"越南"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"county"</span>: <span class="cm-string">"河内市"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"industry"</span>: <span class="cm-string">"科技"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ipv6"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ispDomain"</span>: <span class="cm-string">"越南xxx集团"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"latitude"</span>: <span class="cm-string">"21.020015"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"longitude"</span>: <span class="cm-string">"105.836484"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"os"</span>: <span class="cm-string">"Windows"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"owner"</span>: <span class="cm-string">"iNET Media Company Limited"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"region"</span>: <span class="cm-string">"河内"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"scene"</span>: <span class="cm-string">"已使用"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"timezone"</span>: <span class="cm-string">"UTC+7"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"user"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"userType"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"zipCode"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"organization"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"一级部门"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"二级部门"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"这是一个数据样例系统"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"url"</span>: <span class="cm-string">"http://test.com"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"tags"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"64d9eb58da34da1231485765"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"isDeleted"</span>: <span class="cm-atom">false</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"数据样例"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"color"</span>: <span class="cm-string">"#2fbdb3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-08-14 16:52:40"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"vuls"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"6375d62bb0dec131d8b2c662"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"description"</span>: <span class="cm-string">"WordPress是WordPress软件基金会的一套使用PHP语言开发的..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"harm"</span>: <span class="cm-string">"攻击者可利用该漏洞枚举系统用户名。"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"level"</span>: <span class="cm-string">"high"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"WordPress Core REST API 信息泄露（CVE-2017-5487）"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"suggestion"</span>: <span class="cm-string">"目前厂商已经发布了升级补丁以修复此安全问..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"verifyInfo"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"Port"</span>: <span class="cm-number">80</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"URL"</span>: <span class="cm-string">"http://101.51.10.3:80/wp-json/wp/v2/users/"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"staff"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"nickname"</span>: <span class="cm-string">"张三"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"email"</span>: <span class="cm-string">"zhangsan@example.com"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"telephone"</span>: <span class="cm-string">"13888888888"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;<span class="cm-comment">// 其他资产数据...</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"count"</span>: <span class="cm-number">123</span> <span class="cm-comment">// 总资产数</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
<pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="" cm-zwsp="">
</span></span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 2511px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 2511px;"></div>
</div>
</div>
</pre>
<p><span>注意：以上数据结构示例仅作为参考，具体返回的数据字段和数量会根据实际情况而定。</span>
<span>根据上述定义，您可以通过调用接口获取资产信息，然后对响应数据进行处理和展示。</span>
</p>
<h4 id='23-下发资产探测任务'><span>2.3 下发资产探测任务</span></h4>
<h5 id='请求地址-3'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">POST</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">detection</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-3'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>说明</span></th>
            <th><span>类型</span></th>
            <th><span>可选字段</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>name</code></td>
            <td><span>任务名</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>target</code></td>
            <td><span>探测目标</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>ports</code></td>
            <td><span>探测端口</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td>&nbsp;</td>
            <td><span>默认TOP1000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>webFingerprintDetection</code></td>
            <td><span>是否开启web指纹探测</span></td>
            <td><code>Boolean</code></td>
            <td>&nbsp;</td>
            <td><span>默认true;开启后默认协议包含</span><code>tcp</code></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>depthDetect</code></td>
            <td><span>操作系统探测</span></td>
            <td><code>Boolean</code></td>
            <td>&nbsp;</td>
            <td><span>默认true</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>protocol</code></td>
            <td><span>协议</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>&quot;icmp&quot;, &quot;udp&quot;, &quot;tcp&quot;</span></td>
            <td><span>默认[&quot;icmp&quot;, &quot;udp&quot;, &quot;tcp&quot; ]</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>connectionCount</code></td>
            <td><span>最大连接并发数</span></td>
            <td><code>Number</code></td>
            <td><span>10000-5000000</span></td>
            <td><span>默认80000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>speedLimit</code></td>
            <td><span>扫描带宽(Kbps)</span></td>
            <td><code>Number</code></td>
            <td><span>500-50000</span></td>
            <td><span>默认2000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>interface</code></td>
            <td><span>扫描网口</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>默认工作口</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>priority</code></td>
            <td><span>优先级</span></td>
            <td><code>String</code></td>
            <td><span>&#39;high&#39;, &#39;middle&#39;, &#39;low&#39;</span></td>
            <td><span>默认&#39;middle&#39;</span></td>
            <td><span>否</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span>
<em><span>以下示例为了演示目的，不应被视为实际参数。请使用你自己的实际数据。</span></em>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"资产探测1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.x.9.0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.x.9.1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"ports"</span>:[<span class="cm-string">"80"</span>],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"webFingerprintDetection"</span>:<span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"depthDetect"</span>:<span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"protocol"</span>:[<span class="cm-string">"icmp"</span>, <span class="cm-string">"udp"</span>, <span class="cm-string">"tcp"</span> ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"connectionCount"</span>:<span class="cm-number">80000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"speedLimit"</span>:<span class="cm-string">"2000"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"interface"</span>:<span class="cm-string">"eth0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"priority"</span>:<span class="cm-string">"middle"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 346px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 346px;"></div>
</div>
</div>
</pre>
<h5 id='返回参数-2'><span>返回参数 </span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"taskId"</span>: <span class="cm-string">"6xxxxx8dffa5b"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 138px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 138px;"></div>
</div>
</div>
</pre>
<h4 id='24-资产探测任务结果详情'><span>2.4 资产探测任务结果详情</span></h4>
<h5 id='请求地址-4'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">GET</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">detection</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-4'><span>请求参数</span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>page</code></td>
            <td><code>Number</code></td>
            <td><span>页数</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>pageSize</code></td>
            <td><code>Number</code></td>
            <td><span>页容量（1-200）</span></td>
            <td><span>否</span></td>
        </tr>
    </tbody>
</table>
</figure>
<h5 id='返回参数-3'><span>返回参数 </span></h5>
<p><span>返回的数据放在</span><code>data</code><span>对象的</span><code>list</code><span>、</span><code>count</code><span>属性下，具体定义如下。</span>
</p>
<ul>
<li><span>list：一个数组，存放存活目标，每个元素是一个对象，包含目标的详细信息。</span></li>
<li><span>count：一个数字，表示当前的存活资产总数。</span></li>
<li><span>page：一个数字，表示当前页数。</span></li>
<li><span>pageSize：一个数字，表示当前页容量。</span></li>
</ul>
<p><em><span>list</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>ip</code></td>
            <td><code>String</code></td>
            <td><span>IP</span></td>
        </tr>
        <tr>
            <td><code>pingable</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否能ping通</span></td>
        </tr>
        <tr>
            <td><code>target</code></td>
            <td><code>String</code></td>
            <td><span>探测目标</span></td>
        </tr>
        <tr>
            <td><code>updated</code></td>
            <td><code>String</code></td>
            <td><span>更新时间</span></td>
        </tr>
        <tr>
            <td><code>created</code></td>
            <td><code>String</code></td>
            <td><span>创建时间</span></td>
        </tr>
        <tr>
            <td><code>siteId</code></td>
            <td><code>String</code></td>
            <td><span>资产id</span></td>
        </tr>
        <tr>
            <td><code>os</code></td>
            <td><code>String</code></td>
            <td><span>操作系统</span></td>
        </tr>
        <tr>
            <td><code>detail</code></td>
            <td><code>Object</code></td>
            <td><span>详情</span></td>
        </tr>
        <tr>
            <td><code>ports</code></td>
            <td><code>Array&lt;Object&gt;</code></td>
            <td><span>端口信息</span></td>
        </tr>
        <tr>
            <td><code>ports._id</code></td>
            <td><code>String</code></td>
            <td><span>端口信息ID</span></td>
        </tr>
        <tr>
            <td><code>ports.created</code></td>
            <td><code>String</code></td>
            <td><span>发现时间</span></td>
        </tr>
        <tr>
            <td><code>ports.port</code></td>
            <td><code>String</code></td>
            <td><span>端口;端口为</span><code>ping</code><span>表示能ping通</span></td>
        </tr>
        <tr>
            <td><code>ports.protocol</code></td>
            <td><code>String</code></td>
            <td><span>协议</span></td>
        </tr>
        <tr>
            <td><code>ports.service</code></td>
            <td><code>String</code></td>
            <td><span>服务</span></td>
        </tr>
        <tr>
            <td><code>ports.productInfo</code></td>
            <td><code>Object</code></td>
            <td><span>产品信息</span></td>
        </tr>
        <tr>
            <td><code>ports.extra</code></td>
            <td><code>Object</code></td>
            <td><span>相关信息</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><em><span>detail</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>detail.continent</code></td>
            <td><code>I18N</code></td>
            <td><span>大洲</span></td>
        </tr>
        <tr>
            <td><code>detail.country</code></td>
            <td><code>I18N</code></td>
            <td><span>国家</span></td>
        </tr>
        <tr>
            <td><code>detail.province</code></td>
            <td><code>I18N</code></td>
            <td><span>省</span></td>
        </tr>
        <tr>
            <td><code>detail.city</code></td>
            <td><code>I18N</code></td>
            <td><span>市</span></td>
        </tr>
        <tr>
            <td><code>detail.owner</code></td>
            <td><code>I18N</code></td>
            <td><span>组织</span></td>
        </tr>
        <tr>
            <td><code>detail.isp_domain</code></td>
            <td><code>I18N</code></td>
            <td><span>运营商</span></td>
        </tr>
        <tr>
            <td><code>detail.user_type</code></td>
            <td><code>I18N</code></td>
            <td><span>使用者类型</span></td>
        </tr>
        <tr>
            <td><code>detail.user</code></td>
            <td><code>I18N</code></td>
            <td><span>使用者</span></td>
        </tr>
        <tr>
            <td><code>detail.location</code></td>
            <td><code>Object</code></td>
            <td><span>经纬度</span></td>
        </tr>
        <tr>
            <td><code>detail.location.lat</code></td>
            <td><code>Number</code></td>
            <td><span>纬度</span></td>
        </tr>
        <tr>
            <td><code>detail.location.lon</code></td>
            <td><code>Number</code></td>
            <td><span>经度</span></td>
        </tr>
        <tr>
            <td><code>detail.timezone</code></td>
            <td><code>String</code></td>
            <td><span>时区</span></td>
        </tr>
        <tr>
            <td><code>detail.zip_code</code></td>
            <td><code>String</code></td>
            <td><span>邮编</span></td>
        </tr>
        <tr>
            <td><code>detail.scene</code></td>
            <td><code>I18N</code></td>
            <td><span>应用场景</span></td>
        </tr>
        <tr>
            <td><code>detail.asn_number</code></td>
            <td><code>String</code></td>
            <td><span>ASN</span></td>
        </tr>
        <tr>
            <td><code>detail.areacode</code></td>
            <td><code>String</code></td>
            <td><span>地区编码</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><em><span>ports.productInfo</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>productInfo.company</code></td>
            <td><code>Object</code></td>
            <td><span>公司信息</span></td>
        </tr>
        <tr>
            <td><code>productInfo.company.name</code></td>
            <td><code>String</code></td>
            <td><span>公司名称</span></td>
        </tr>
        <tr>
            <td><code>productInfo.company.referenceLinks</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>公司官网</span></td>
        </tr>
        <tr>
            <td><code>productInfo.company.contact</code></td>
            <td><code>String</code></td>
            <td><span>公司联系方式</span></td>
        </tr>
        <tr>
            <td><code>productInfo.company.address</code></td>
            <td><code>String</code></td>
            <td><span>公司地址</span></td>
        </tr>
        <tr>
            <td><code>productInfo.brand</code></td>
            <td><code>String</code></td>
            <td><span>品牌名称</span></td>
        </tr>
        <tr>
            <td><code>productInfo.referenceLinks</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>品牌链接</span></td>
        </tr>
        <tr>
            <td><code>productInfo.product</code></td>
            <td><code>String</code></td>
            <td><span>产品型号</span></td>
        </tr>
        <tr>
            <td><code>productInfo.name</code></td>
            <td><code>String</code></td>
            <td><span>产品名</span></td>
        </tr>
        <tr>
            <td><code>productInfo.description</code></td>
            <td><code>String</code></td>
            <td><span>描述</span></td>
        </tr>
        <tr>
            <td><code>productInfo.component</code></td>
            <td><code>Object</code></td>
            <td><span>组件信息</span></td>
        </tr>
        <tr>
            <td><code>productInfo.component.description</code></td>
            <td><code>String</code></td>
            <td><span>组件描述</span></td>
        </tr>
        <tr>
            <td><code>productInfo.component.name</code></td>
            <td><code>String</code></td>
            <td><span>组件分类名称</span></td>
        </tr>
        <tr>
            <td><code>productInfo.layer</code></td>
            <td><code>String</code></td>
            <td><span>所属层级</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><em><span>ports.extra</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>rdns</code></td>
            <td><code>String</code></td>
            <td><span>反向域名解析</span></td>
        </tr>
        <tr>
            <td><code>brand</code></td>
            <td><code>String</code></td>
            <td><span>品牌</span></td>
        </tr>
        <tr>
            <td><code>banner</code></td>
            <td><code>String</code></td>
            <td><span>Banner</span></td>
        </tr>
        <tr>
            <td><code>service</code></td>
            <td><code>String</code></td>
            <td><span>服务</span></td>
        </tr>
        <tr>
            <td><code>ssl</code></td>
            <td><code>String</code></td>
            <td><span>ssl</span></td>
        </tr>
        <tr>
            <td><code>title</code></td>
            <td><code>String</code></td>
            <td><span>网页标题</span></td>
        </tr>
        <tr>
            <td><code>component</code></td>
            <td><code>Object</code></td>
            <td><span>组件,例{name:{version,layer,softhard}}</span></td>
        </tr>
        <tr>
            <td><code>info</code></td>
            <td><code>String</code></td>
            <td><span>信息</span></td>
        </tr>
        <tr>
            <td><code>product</code></td>
            <td><code>String</code></td>
            <td><span>产品名称</span></td>
        </tr>
        <tr>
            <td><code>timestamp</code></td>
            <td><code>String</code></td>
            <td><span>探测时间戳</span></td>
        </tr>
        <tr>
            <td><code>company</code></td>
            <td><code>String</code></td>
            <td><span>公司</span></td>
        </tr>
        <tr>
            <td><code>version</code></td>
            <td><code>String</code></td>
            <td><span>版本号</span></td>
        </tr>
        <tr>
            <td><code>hostname</code></td>
            <td><code>String</code></td>
            <td><span>主机名</span></td>
        </tr>
        <tr>
            <td><code>target</code></td>
            <td><code>String</code></td>
            <td><span>目标</span></td>
        </tr>
        <tr>
            <td><code>device</code></td>
            <td><code>String</code></td>
            <td><span>设备类型</span></td>
        </tr>
        <tr>
            <td><code>header</code></td>
            <td><code>String</code></td>
            <td><span>请求头</span></td>
        </tr>
        <tr>
            <td><code>body</code></td>
            <td><code>String</code></td>
            <td><span>请求体</span></td>
        </tr>
        <tr>
            <td><code>protocol</code></td>
            <td><code>String</code></td>
            <td><span>协议</span></td>
        </tr>
        <tr>
            <td><code>url</code></td>
            <td><code>String</code></td>
            <td><span>url</span></td>
        </tr>
        <tr>
            <td><code>waf_name</code></td>
            <td><code>String</code></td>
            <td><span>waf名称</span></td>
        </tr>
        <tr>
            <td><code>waf_version</code></td>
            <td><code>String</code></td>
            <td><span>waf版本</span></td>
        </tr>
        <tr>
            <td><code>db_name</code></td>
            <td><code>String</code></td>
            <td><span>数据库名称</span></td>
        </tr>
        <tr>
            <td><code>db_version</code></td>
            <td><code>String</code></td>
            <td><span>数据库版本</span></td>
        </tr>
        <tr>
            <td><code>framework_name</code></td>
            <td><code>String</code></td>
            <td><span>框架名称</span></td>
        </tr>
        <tr>
            <td><code>framework_version</code></td>
            <td><code>String</code></td>
            <td><span>框架版本</span></td>
        </tr>
        <tr>
            <td><code>frontend_name</code></td>
            <td><code>String</code></td>
            <td><span>前端名称</span></td>
        </tr>
        <tr>
            <td><code>frontend_version</code></td>
            <td><code>String</code></td>
            <td><span>前端版本</span></td>
        </tr>
        <tr>
            <td><code>language_name</code></td>
            <td><code>String</code></td>
            <td><span>语言名称</span></td>
        </tr>
        <tr>
            <td><code>language_version</code></td>
            <td><code>String</code></td>
            <td><span>语言版本</span></td>
        </tr>
        <tr>
            <td><code>webapp_name</code></td>
            <td><code>String</code></td>
            <td><span>webapp名称</span></td>
        </tr>
        <tr>
            <td><code>webapp_version</code><span>.</span></td>
            <td><code>String</code></td>
            <td><span>webapp版本</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"page"</span>: <span class="cm-number">1</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"pageSize"</span>: <span class="cm-number">10</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"count"</span>: <span class="cm-number">1</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"list"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-07-17T03:58:10.070Z"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"detail"</span>:  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"country"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"China"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"中国"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"province"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"Beijing"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"北京市"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"city"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"Beijing City"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"北京市"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"owner"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"China Mobile Communications Corporation"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"中国移动"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"isp_domain"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"China Mobile"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"中国移动"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"user_type"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">""</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"user"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">""</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"location"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lat"</span>: <span class="cm-string">"39.902798"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lon"</span>: <span class="cm-string">"116.401159"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"timezone"</span>: <span class="cm-string">"UTC+8"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"zip_code"</span>: <span class="cm-string">"100005"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"scene"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"Hosting"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"数据中心"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"asn_number"</span>: <span class="cm-string">"9808"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"continent"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"en"</span>: <span class="cm-string">"Asia"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cn"</span>: <span class="cm-string">"亚洲"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"areacode"</span>: <span class="cm-string">"CN"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ip"</span>: <span class="cm-string">"39.xx.66.xx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"pingable"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: <span class="cm-string">"www.xxxx.com"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"updated"</span>: <span class="cm-string">"2023-07-17T03:58:10.070Z"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"portCount"</span>: <span class="cm-number">2</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ports"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"c44a16xxxxx9c7"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-07-17T03:58:10.070Z"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"port"</span>: <span class="cm-string">"53"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"protocol"</span>: <span class="cm-string">"TCP"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"service"</span>: <span class="cm-string">"domain"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"targetInfoOid"</span>: <span class="cm-string">"f3f1c18xxxxeced8"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"taskOid"</span>: <span class="cm-string">"64b4bba1e3xxxxebd8"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"productInfo"</span>: {},</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"detail"</span>: {},</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"extra"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"banner"</span>: <span class="cm-string">"=002=00=06=85=00=00=01=00=01=00=00=00=00=07version=04bind=00=00=10=00=03=C0=0C=00=10=00=03=00=00=00=00=00=08=079.16.37"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"component"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"type"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"域名服务器"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"description"</span>: <span class="cm-string">"DNS server即域名服务器，是指保存有该网络中所有主机的域名和对应IP地址，并具有将域名转换为IP地址功能的服务器。"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"device"</span>: <span class="cm-string">"DNS server"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"rdns"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"version"</span>: <span class="cm-string">"9.16.37"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ssl"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"info"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"hostname"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"timestamp"</span>: <span class="cm-string">"1689566245"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"company"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"brand"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"referenceLinks"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"https://www.xxx.org/xxxx/bind/"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"product"</span>: <span class="cm-string">"ISC BIND"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"ISC BIND"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"model"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"description"</span>: <span class="cm-string">"BIND is open source software that implements the Domain Name System (DNS) protocols for th...."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"layer"</span>: <span class="cm-string">"3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"type"</span>: <span class="cm-string">"product"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"fced3e8xxxdd29612"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-07-17T03:58:10.070Z"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"port"</span>: <span class="cm-string">"ping"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"service"</span>: <span class="cm-atom">null</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"targetInfoOid"</span>: <span class="cm-string">"f3f1c1xxxxed8"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"taskOid"</span>: <span class="cm-string">"64b4bba1exxx4ebd8"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"os"</span>: <span class="cm-string">"Linux 2.6.32"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"siteId"</span>: <span class="cm-string">"64b4bc52xxx621f33f5"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  ]</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 2741px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 2741px;"></div>
</div>
</div>
</pre>
<h4 id='25-任务配置信息及进度'><span>2.5 任务配置信息及进度</span></h4>
<h5 id='请求地址-5'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">GET</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">taskInfo</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-5'><span>请求参数</span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
            <td><span>是</span></td>
        </tr>
    </tbody>
</table>
</figure>
<h5 id='返回参数-4'><span>返回参数 </span></h5>
<p><em><span>资产探测任务配置详情为maxDetectionTaskParams，</span>
    <span>漏洞普查任务配置详情为onedayTaskParams，</span>
    <span>接口根据任务返回二者其一。</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>name</code></td>
            <td><code>String</code></td>
            <td><span>任务名</span></td>
        </tr>
        <tr>
            <td><code>target</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>探测目标</span></td>
        </tr>
        <tr>
            <td><code>scanType</code></td>
            <td><code>String</code></td>
            <td><span>任务类型。assetDetect:资产探测，VulDetect:漏洞普查。</span></td>
        </tr>
        <tr>
            <td><code>maxDetectionTaskParams</code></td>
            <td><code>Object</code></td>
            <td><span>资产探测任务配置</span></td>
        </tr>
        <tr>
            <td><code>onedayTaskParams</code></td>
            <td><code>Object</code></td>
            <td><span>漏洞普查任务配置</span></td>
        </tr>
        <tr>
            <td><code>status</code></td>
            <td><code>String</code></td>
            <td><span>任务状态</span></td>
        </tr>
        <tr>
            <td><code>progress</code></td>
            <td><code>Number</code></td>
            <td><span>进度</span></td>
        </tr>
        <tr>
            <td><code>isAbnormal</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否异常 (该轮探测与历史相比变化较大)</span></td>
        </tr>
        <tr>
            <td><code>lastStart</code></td>
            <td><code>String</code></td>
            <td><span>上次任务开始时间</span></td>
        </tr>
        <tr>
            <td><code>lastEnd</code></td>
            <td><code>String</code></td>
            <td><span>上次任务结束时间</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>status任务状态映射表</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>英文常量</span></th>
            <th><span>中文说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>waiting</code></td>
            <td><code>等待</code></td>
        </tr>
        <tr>
            <td><code>processing</code></td>
            <td><code>运行中</code></td>
        </tr>
        <tr>
            <td><code>stopping</code></td>
            <td><code>终止中</code></td>
        </tr>
        <tr>
            <td><code>stopped</code></td>
            <td><code>已终止</code></td>
        </tr>
        <tr>
            <td><code>fail</code></td>
            <td><code>失败</code></td>
        </tr>
        <tr>
            <td><code>finished</code></td>
            <td><code>完成</code></td>
        </tr>
        <tr>
            <td><code>deleting</code></td>
            <td><code>删除中</code></td>
        </tr>
        <tr>
            <td><code>deleted</code></td>
            <td><code>已删除</code></td>
        </tr>
        <tr>
            <td><code>paused</code></td>
            <td><code>已暂停</code></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>maxDetectionTaskParams详情</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>ports</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>探测端口</span></td>
        </tr>
        <tr>
            <td><code>webFingerprintDetection</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否开启web指纹探测</span></td>
        </tr>
        <tr>
            <td><code>depthDetect</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否开启操作系统探测</span></td>
        </tr>
        <tr>
            <td><code>protocol</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>协议</span></td>
        </tr>
        <tr>
            <td><code>connectionCount</code></td>
            <td><code>Number</code></td>
            <td><span>最大连接并发数</span></td>
        </tr>
        <tr>
            <td><code>speedLimit</code></td>
            <td><code>Number</code></td>
            <td><span>扫描带宽(Kbps)</span></td>
        </tr>
        <tr>
            <td><code>interface</code></td>
            <td><code>String</code></td>
            <td><span>扫描网口</span></td>
        </tr>
        <tr>
            <td><code>priority</code></td>
            <td><code>String</code></td>
            <td><span>优先级</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>onedayTaskParams详情</span></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>ports</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>探测端口</span></td>
        </tr>
        <tr>
            <td><code>webFingerprintDetection</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否开启web指纹探测</span></td>
        </tr>
        <tr>
            <td><code>depthDetect</code></td>
            <td><code>Boolean</code></td>
            <td><span>是否开启操作系统探测</span></td>
        </tr>
        <tr>
            <td><code>protocol</code></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>协议</span></td>
        </tr>
        <tr>
            <td><code>connectionCount</code></td>
            <td><code>Number</code></td>
            <td><span>最大连接并发数</span></td>
        </tr>
        <tr>
            <td><code>speedLimit</code></td>
            <td><code>Number</code></td>
            <td><span>扫描带宽(Kbps)</span></td>
        </tr>
        <tr>
            <td><code>interface</code></td>
            <td><code>String</code></td>
            <td><span>扫描网口</span></td>
        </tr>
        <tr>
            <td><code>priority</code></td>
            <td><code>String</code></td>
            <td><span>优先级</span></td>
        </tr>
        <tr>
            <td><code>oneday</code></td>
            <td><code>String</code></td>
            <td><span>插件类型</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 资产探测任务</span></span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"xx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"maxDetectionTaskParams"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ports"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"6"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-meta">...</span> </span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"depthDetect"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"webFingerprintDetection"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"protocol"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"icmp"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"udp"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"tcp"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"speedLimit"</span>: <span class="cm-number">2000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"connectionCount"</span>: <span class="cm-number">80000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"interface"</span>: <span class="cm-string">"ens19"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"priority"</span>: <span class="cm-string">"middle"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"status"</span>: <span class="cm-string">"finished"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"progress"</span>: <span class="cm-number">100</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"isAbnormal"</span>: <span class="cm-atom">false</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lastStart"</span>: <span class="cm-string">"2023-02-21 15:33:38"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lastEnd"</span>: <span class="cm-string">"2023-02-21 15:35:48"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"scanType"</span>: <span class="cm-string">"assetDetect"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.8.xx.xx-10.8.xx.xx"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  ]</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment">// 漏洞普查任务</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"xx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"status"</span>: <span class="cm-string">"finished"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"progress"</span>: <span class="cm-number">100</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"isAbnormal"</span>: <span class="cm-atom">false</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lastStart"</span>: <span class="cm-string">"2023-01-21 18:43:47"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lastEnd"</span>: <span class="cm-string">"2023-01-21 18:46:42"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"onedayTaskParams"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"oneday"</span>: <span class="cm-string">"受影响插件"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"ports"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"6"</span>,<span class="cm-meta">...</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"webFingerprintDetection"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"depthDetect"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"protocol"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"icmp"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"udp"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"tcp"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"speedLimit"</span>: <span class="cm-number">2000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"connectionCount"</span>: <span class="cm-number">80000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"interface"</span>: <span class="cm-string">"ens19"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"priority"</span>: <span class="cm-string">"middle"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"scanType"</span>: <span class="cm-string">"VulDetect"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.0.x.xx"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  ]</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 1612px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 1612px;"></div>
</div>
</div>
</pre>
<h4 id='26-下发漏洞普查任务'><span>2.6 下发漏洞普查任务</span></h4>
<h5 id='请求地址-6'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">POST</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">detection</span><span class="cm-operator">/</span><span class="cm-variable">vul</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-6'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>说明</span></th>
            <th><span>类型</span></th>
            <th><span>可选字段</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>name</code></td>
            <td><span>任务名</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>target</code></td>
            <td><span>探测目标</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>ports</code></td>
            <td><span>探测端口</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td>&nbsp;</td>
            <td><span>默认TOP1000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>webFingerprintDetection</code></td>
            <td><span>是否开启web指纹探测</span></td>
            <td><code>Boolean</code></td>
            <td>&nbsp;</td>
            <td><span>默认true;开启后默认协议包含</span><code>tcp</code></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>depthDetect</code></td>
            <td><span>操作系统探测</span></td>
            <td><code>Boolean</code></td>
            <td>&nbsp;</td>
            <td><span>默认true</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>protocol</code></td>
            <td><span>协议</span></td>
            <td><code>Array&lt;String&gt;</code></td>
            <td><span>&quot;icmp&quot;, &quot;udp&quot;, &quot;tcp&quot;</span></td>
            <td><span>默认[&quot;icmp&quot;, &quot;udp&quot;, &quot;tcp&quot; ]</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>connectionCount</code></td>
            <td><span>最大连接并发数</span></td>
            <td><code>Number</code></td>
            <td><span>10000-5000000</span></td>
            <td><span>默认80000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>speedLimit</code></td>
            <td><span>扫描带宽(Kbps)</span></td>
            <td><code>Number</code></td>
            <td><span>500-50000</span></td>
            <td><span>默认2000</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>interface</code></td>
            <td><span>扫描网口</span></td>
            <td><code>String</code></td>
            <td>&nbsp;</td>
            <td><span>默认工作口</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>priority</code></td>
            <td><span>优先级</span></td>
            <td><code>String</code></td>
            <td><span>&#39;high&#39;, &#39;middle&#39;, &#39;low&#39;</span></td>
            <td><span>默认&#39;middle&#39;</span></td>
            <td><span>否</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span>
<em><span>以下示例为了演示目的，不应被视为实际参数。请使用你自己的实际数据。</span></em>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"漏洞普查1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.x.9.0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"10.x.9.1"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"ports"</span>:[<span class="cm-string">"80"</span>,<span class="cm-string">"5333"</span>],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"webFingerprintDetection"</span>:<span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"depthDetect"</span>:<span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"protocol"</span>:[<span class="cm-string">"icmp"</span>, <span class="cm-string">"tcp"</span> ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"connectionCount"</span>:<span class="cm-number">80000</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"speedLimit"</span>:<span class="cm-string">"2000"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"interface"</span>:<span class="cm-string">"eth0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"priority"</span>:<span class="cm-string">"middle"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 346px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 346px;"></div>
</div>
</div>
</pre>
<h5 id='返回参数-5'><span>返回参数 </span></h5>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"taskId"</span>: <span class="cm-string">"64e470bc7xxxxa5b"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 138px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 138px;"></div>
</div>
</div>
</pre>
<h4 id='27-漏洞普查任务结果详情'><span>2.7 漏洞普查任务结果详情</span></h4>
<h5 id='请求地址-7'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">GET</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">detection</span><span class="cm-operator">/</span><span class="cm-variable">vul</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-7'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
            <td><span>是</span></td>
        </tr>
        <tr>
            <td><code>page</code></td>
            <td><code>Number</code></td>
            <td><span>页数</span></td>
            <td><span>否</span></td>
        </tr>
        <tr>
            <td><code>pageSize</code></td>
            <td><code>Number</code></td>
            <td><span>页容量（1-200）</span></td>
            <td><span>否</span></td>
        </tr>
    </tbody>
</table>
</figure>
<h5 id='返回参数-6'><span>返回参数 </span></h5>
<p><span>返回的数据放在</span><code>data</code><span>对象下，具体定义如下。</span></p>
<ul>
<li><span>statics：一个对象，存放当前任务下漏洞总数量及漏洞等级分布。</span></li>
<li><span>list：一个数组，存放漏洞信息，每个元素是一个对象，包含漏洞的详细信息。</span></li>
<li><span>count：一个数字，表示当前的存活资产总数。</span></li>
<li><span>page：一个数字，表示当前页数。</span></li>
<li><span>pageSize：一个数字，表示当前页容量。</span></li>
</ul>
<p><em><span>list</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>_id</code></td>
            <td><code>String</code></td>
            <td><span>目标漏洞关联</span><code>id</code></td>
        </tr>
        <tr>
            <td><code>siteId</code></td>
            <td><code>String</code></td>
            <td><span>资产id</span></td>
        </tr>
        <tr>
            <td><code>created</code></td>
            <td><code>String</code></td>
            <td><span>发现时间</span></td>
        </tr>
        <tr>
            <td><code>taskOid</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
        </tr>
        <tr>
            <td><code>updated</code></td>
            <td><code>String</code></td>
            <td><span>更新时间</span></td>
        </tr>
        <tr>
            <td><code>matched</code></td>
            <td><code>String</code></td>
            <td><span>影响地址</span></td>
        </tr>
        <tr>
            <td><code>request</code></td>
            <td><code>String</code></td>
            <td><span>请求</span></td>
        </tr>
        <tr>
            <td><code>response</code></td>
            <td><code>String</code></td>
            <td><span>响应体</span></td>
        </tr>
        <tr>
            <td><code>portOid</code></td>
            <td><code>Object</code></td>
            <td><span>关联端口</span></td>
        </tr>
        <tr>
            <td><code>portOid._id</code></td>
            <td><code>String</code></td>
            <td><span>端口id</span></td>
        </tr>
        <tr>
            <td><code>portOid.port</code></td>
            <td><code>String</code></td>
            <td><span>端口</span></td>
        </tr>
        <tr>
            <td><code>targetInfoOid</code></td>
            <td><code>Object</code></td>
            <td><span>关联目标</span></td>
        </tr>
        <tr>
            <td><code>targetInfoOid._id</code></td>
            <td><code>String</code></td>
            <td><span>目标id</span></td>
        </tr>
        <tr>
            <td><code>targetInfoOid.target</code></td>
            <td><code>String</code></td>
            <td><span>目标地址</span></td>
        </tr>
        <tr>
            <td><code>onedayDetailOid</code></td>
            <td><code>Object</code></td>
            <td><span>漏洞详情</span></td>
        </tr>
        <tr>
            <td><code>verifyInfo</code></td>
            <td><code>Object</code></td>
            <td><span>漏洞取证结果</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><em><span>onedayDetailOid</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>说明</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>_id</code></td>
            <td><code>String</code></td>
            <td><span>漏洞</span><code>id</code></td>
        </tr>
        <tr>
            <td><code>created</code></td>
            <td><code>String</code></td>
            <td><span>漏洞创建时间(早于发现时间)</span></td>
        </tr>
        <tr>
            <td><code>affected_version</code></td>
            <td><code>String</code></td>
            <td><span>影响范围</span></td>
        </tr>
        <tr>
            <td><code>owasp</code></td>
            <td><code>String</code></td>
            <td><span>OWASP</span></td>
        </tr>
        <tr>
            <td><code>default_ports</code></td>
            <td><code>String</code></td>
            <td><span>默认端口</span></td>
        </tr>
        <tr>
            <td><code>affected</code></td>
            <td><code>String</code></td>
            <td><span>影响组件</span></td>
        </tr>
        <tr>
            <td><code>cnnvd_id</code></td>
            <td><code>String</code></td>
            <td><span>CNNVD</span></td>
        </tr>
        <tr>
            <td><code>cnvd_id</code></td>
            <td><code>String</code></td>
            <td><span>CNVD</span></td>
        </tr>
        <tr>
            <td><code>cve_id</code></td>
            <td><code>String</code></td>
            <td><span>CVE</span></td>
        </tr>
        <tr>
            <td><code>cvss_3</code></td>
            <td><code>String</code></td>
            <td><span>CVSS3.0</span></td>
        </tr>
        <tr>
            <td><code>cwe</code></td>
            <td><code>String</code></td>
            <td><span>CWE</span></td>
        </tr>
        <tr>
            <td><code>description</code></td>
            <td><code>String</code></td>
            <td><span>漏洞描述</span></td>
        </tr>
        <tr>
            <td><code>harm</code></td>
            <td><code>String</code></td>
            <td><span>漏洞危害</span></td>
        </tr>
        <tr>
            <td><code>lanched</code></td>
            <td><code>String</code></td>
            <td><span>首次披露时间</span></td>
        </tr>
        <tr>
            <td><code>level</code></td>
            <td><code>String</code></td>
            <td><span>漏洞等级[&#39;fatal&#39;,&#39;high&#39;,&#39;middle&#39;,&#39;low&#39;,&#39;safe&#39;]</span>
            </td>
        </tr>
        <tr>
            <td><code>name</code></td>
            <td><code>String</code></td>
            <td><span>漏洞名称</span></td>
        </tr>
        <tr>
            <td><code>suggestion</code></td>
            <td><code>String</code></td>
            <td><span>修复建议</span></td>
        </tr>
        <tr>
            <td><code>vul_category</code></td>
            <td><code>String</code></td>
            <td><span>漏洞分类</span></td>
        </tr>
        <tr>
            <td><code>vul_type</code></td>
            <td><code>String</code></td>
            <td><span>漏洞类型[&#39;system&#39;,&#39;web&#39;,&#39;unknown&#39;]</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><em><span>获取存活目标请求资产探测接口/api/v4/external/detection</span></em></p>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="json"
style="break-inside: unset;"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"statics"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"total"</span>: <span class="cm-number">2</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"high"</span>: <span class="cm-number">1</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"low"</span>: <span class="cm-number">1</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"list"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"0906exxxx1980f1b0"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-01-21 18:46:40"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"siteId"</span>:<span class="cm-string">"0906exxxx198xxxx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"request"</span>:<span class="cm-string">"xxxx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <span class="cm-tab" role="presentation" cm-text="	">  </span><span class="cm-string cm-property">"response"</span>:<span class="cm-string">"xxxx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"onedayDetailOid"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"6xxxxb08c3"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"related"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"affected_version"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string">"Elasticsearch"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"owasp"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"default_ports"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"tag_oids"</span>: [],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"status"</span>: <span class="cm-string">"none"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"hasStatistics"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"affected"</span>: <span class="cm-string">"Elasticsearch"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cnnvd_id"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cnvd_id"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cve_id"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cvss_3"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"cwe"</span>: <span class="cm-string">""</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"description"</span>: <span class="cm-string">"Elasticsearch..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"harm"</span>: <span class="cm-string">"攻击者可以利用该漏洞在未经身份验证..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"lanched"</span>: <span class="cm-string">"2020-10-23"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"level"</span>: <span class="cm-string">"high"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"name"</span>: <span class="cm-string">"Elasticsearch未授权访问"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"suggestion"</span>: <span class="cm-string">"设置对应的访问控制策略，限制IP访问，..."</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"vul_category"</span>: <span class="cm-string">"Web应用程序漏洞"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"vul_type"</span>: <span class="cm-string">"web"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"created"</span>: <span class="cm-string">"2023-03-27 19:45:37"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"portOid"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"b54f329xxxx25210d"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"port"</span>: <span class="cm-string">"9200"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"targetInfoOid"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"_id"</span>: <span class="cm-string">"7a3046420xxxx86486"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"target"</span>: <span class="cm-string">"10.0.13.61"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"taskOid"</span>: <span class="cm-string">"64e33xxxx6e9c30e"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"updated"</span>: <span class="cm-string">"2023-01-21 18:46:40"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"matched"</span>: <span class="cm-string">"http://x.0.xx.61:9200/_nodes"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"verifyInfo"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"URL"</span>: <span class="cm-string">"ssh://10.8.250.75:8888"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"Port"</span>: <span class="cm-string">"8888"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"Weakpass"</span>: [</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"login"</span>: <span class="cm-string">"root"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"password"</span>: <span class="cm-string">"123456"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  },</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-comment">//... 其他漏洞信息</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp;  ],</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"count"</span>: <span class="cm-number">2</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"page"</span>: <span class="cm-number">1</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"pageSize"</span>: <span class="cm-number">10</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 1636px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 1636px;"></div>
</div>
</div>
</pre>
<h4 id='28-终止任务'><span>2.8 终止任务</span></h4>
<h5 id='请求地址-8'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">POST</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">cancelTask</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-8'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
            <td><span>是</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span>
<em><span>以下示例为了演示目的，不应被视为实际参数。请使用你自己的实际数据。</span></em>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"taskId"</span>: <span class="cm-string">"xxxxx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 69px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 69px;"></div>
</div>
</div>
</pre>
<h5 id='响应示例-1'><span>响应示例</span></h5>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation" style="">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"message"</span>: <span class="cm-string">"ok"</span></span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 138px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 138px;"></div>
</div>
</div>
</pre>
<h4 id='29-删除任务'><span>2.9 删除任务</span></h4>
<h5 id='请求地址-9'><span>请求地址</span></h5>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">POST</span> <span class="cm-operator">/</span><span class="cm-variable">api</span><span class="cm-operator">/</span><span class="cm-variable">v4</span><span class="cm-operator">/</span><span class="cm-variable">external</span><span class="cm-operator">/</span><span class="cm-variable">deleteTask</span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 23px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 23px;"></div>
</div>
</div>
</pre>
<h5 id='请求参数-9'><span>请求参数</span></h5>
<p><em><span>JSON</span></em></p>
<figure>
<table>
    <thead>
        <tr>
            <th><span>字段</span></th>
            <th><span>类型</span></th>
            <th><span>备注</span></th>
            <th><span>是否必填</span></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><code>taskId</code></td>
            <td><code>String</code></td>
            <td><span>任务</span><code>id</code></td>
            <td><span>是</span></td>
        </tr>
    </tbody>
</table>
</figure>
<p><span>example</span>
<em><span>以下示例为了演示目的，不应被视为实际参数。请使用你自己的实际数据。</span></em>
</p>
<pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre><span>xxxxxxxxxx</span></pre>
</div>
<div class="CodeMirror-measure"></div>
<div style="position: relative; z-index: 1;"></div>
<div class="CodeMirror-code" role="presentation">
<div class="CodeMirror-activeline" style="position: relative;">
    <div class="CodeMirror-activeline-background CodeMirror-linebackground"></div>
    <div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div>
    <pre class=" CodeMirror-line "
        role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"taskId"</span>: <span class="cm-string">"xxxxx"</span>,</span></pre>
<pre class=" CodeMirror-line "
    role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 69px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 69px;"></div>
</div>
</div>
</pre>
<h5 id='响应示例-2'><span>响应示例</span></h5>
<p><span>example</span></p>
<pre class="md-fences md-end-block ty-contain-cm md-focus" spellcheck="false"
lang="json"><div class="CodeMirror cm-s-inner cm-s-null-scroll CodeMirror-wrap" lang="json"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.51786px; left: 7.99109px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">{</span></pre>
</div>
<pre class=" CodeMirror-line "
role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"result"</span>: <span class="cm-atom">true</span>,</span></pre>
<pre class=" CodeMirror-line "
role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp;<span class="cm-string cm-property">"data"</span>: {</span></pre>
<pre class=" CodeMirror-line "
role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-string cm-property">"message"</span>: <span class="cm-string">"ok"</span></span></pre>
<pre class=" CodeMirror-line "
role="presentation"><span role="presentation" style="padding-right: 0.1px;"> &nbsp;  }</span></pre>
<pre class=" CodeMirror-line "
role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre>
</div>
</div>
</div>
</div>
</div>
<div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 138px;"></div>
<div class="CodeMirror-gutters" style="display: none; height: 138px;"></div>
</div>
</div>
</pre>


</div>

</div>
`;
